Modern place featuring small grills at each table for cook-your-own Japanese BBQ, plus beer on tap.
View this post on Instagram A post shared by Kimyen | London Food Blogger (@appetitefoodie)
A post shared by Kimyen | London Food Blogger (@appetitefoodie)
21 Great Castle St, London W1G 0HY, UK
Categories: Beer Garden| Gastro Pub| Pub
Categories: Italian
Categories: Burgers| Fish| Grill